package datastore.db.property;

/*
class TextProperty()

    A long string.

    Unlike StringProperty, a TextProperty value can be more than 500 bytes long. However, TextProperty values are not indexed, and cannot be used in filters or sort orders.

    TextProperty values store text with a text encoding. For binary data, use BlobProperty.

    Value type: Text

class Text(arg=None, encoding=None)

    A long string. This is a subclass of the built-in unicode type.

    arg a unicode or str value. If arg is a str, then it is parsed with the encoding specified by encoding, or ascii if no encoding is specified. See the list of standard encodings for possible values for encoding.

    Unlike an entity property whose value is a simple str or unicode, a Text property can be more than 500 bytes long. However, Text properties are not indexed, and cannot be used in filters or sort orders.

    Model property: TextProperty

    class MyModel(db.Model):
      text = db.TextProperty()

    m = MyModel()
    m.text = db.Text(u"kittens")

    m.text = db.Text("kittens", encoding="latin-1")


 */
public @interface TextProperty {

}
